#include <stdio.h>

int main(void)
{
	float kg, m, bmi;
	printf ("注：结束程序请按Ctrl + C\n");
	
	do {
		printf("请分别输入身高(m)与体重(kg)，并以空格为间隔分开：");
		scanf("%f %f", &m, &kg);
		
		bmi = kg / (m * m);
		
		printf("您的BMI指数为：%f\n", bmi);
		
		if (bmi < 18.5){ //BMI < 18.5
			printf("您的BMI显示您过轻！\n");
		}else if(bmi < 24){ //18.5 <= BMI < 24
			printf("您的BMI显示您正常！\n");
		}else if(bmi <28){ //24 <= BMI < 28
			printf("您的BMI显示您过重！\n");
		}else if(bmi <= 32){ //28 <= BMI <= 32 
			printf("您的BMI显示您肥胖！\n");
		}else if(bmi > 32){ //32 < BMI
			printf("您的BMI显示您过于肥胖！\n");
		}else{ //程序兜底 
			printf("未知错误！");
		}
	}while (1);
	//本来想写 根据身高体重的数据是否正常 判断程序是否运行的 
	
	return 0;
}
